翻訳と辞書
Words near each other
・ Object-code Buffer Overrun Evaluator
・ Object-modeling technique
・ Object-orientation
・ Object-oriented Abstract Type Hierarchy
・ Object-oriented analysis and design
・ Object-oriented business engineering
・ Object-oriented design
・ Object-Oriented Fortran
・ Object-oriented modeling
・ Object-oriented ontology
・ Object-oriented operating system
・ Object-oriented programming
・ Object-Oriented Software Construction
・ Object-oriented software engineering
・ Object-Oriented Turing
Object-oriented user interface
・ Object-PL/SQL
・ Object-relational database
・ Object-relational impedance mismatch
・ Object-relational mapping
・ Object-role modeling
・ Object-Z
・ ObjectARX
・ ObjectBroker
・ ObjectCenter
・ ObjectDatabase++
・ ObjectDB
・ ObjectDock
・ Objecteering
・ ObjectiF


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Object-oriented user interface : ウィキペディア英語版
Object-oriented user interface
In computing an object-oriented user interface (OOUI) is a type of user interface based on an object-oriented programming metaphor. In an OOUI, the user interacts explicitly with objects that represent entities in the domain that the application is concerned with. Many vector drawing applications, for example, have an OOUI - the objects being lines, circles and canvases. The user may explicitly select an object, alter its properties (such as size or colour), or invoke other actions upon it (such as to move, copy, or re-align it). If a business application has any OOUI, the user may be selecting and/or invoking actions on objects representing entities in the business domain such as customers, products or orders.
Jakob Nielsen defines the OOUI in contrast to function-oriented interfaces: "Object-oriented interfaces are sometimes described as turning the application inside-out as compared to function-oriented interfaces. The main focus of the interaction changes to become the users' data and other information objects that are typically represented graphically on the screen as icons or in windows."〔Nielsen, J., Usability Engineering. 1993, San Francisco: Morgan Kaufmann / Academic Press〕
Dave Collins defines an OOUI as demonstrating three characteristics:
* Users perceive and act on objects
* Users can classify objects based on how they behave
* In the context of what users are trying to do, all the user interface objects fit together into a coherent overall representation.〔Collins, D., Designing Object-oriented User interfaces. 1995, Redwood City, CA: Benjamin/Cummings〕
Jef Raskin suggests that the most important characteristic of an OOUI is that it adopts a 'noun-verb', rather than a 'verb-noun' style of interaction, and that this has several advantages in terms of usability.〔Raskin, J., The Humane Interface. 2000, Reading, MA: Addison-Wesley / ACM Press〕
==Relationship to other user interface ideas==
There is a great deal of potential synergy between the OOUI concept and other important ideas in user interface design including:
* graphical user interface (GUI).
* direct manipulation interface
* interface metaphor
Many futuristic imaginings of user interfaces rely heavily on OOUI and especially OOGUI concepts. However there are many examples of user interfaces that implement one or more of those other ideas, but which are not in fact OOUIs - though they are often wrongly labelled as OOUIs.〔Constantine, L. and L. Lockwood, Software for use. 1999: Addison-Wesley〕 Conversely, there are examples of OOUIs that are neither graphical, nor employ direct manipulation techniques, nor employ strong metaphors. For example, the earliest versions of the Smalltalk programming language had a command line interface that was nonetheless also clearly an OOUI,〔Kay, A., The early history of Smalltalk, in History of Programming Languages, T. Bergin and R. Gibson, Editors. 1996, Addison-Wesley / ACM Press: Reading, MA. p. 511-.〕 though it subsequently became better known for its pioneering role in the development of GUIs, direct manipulation and visual metaphors.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Object-oriented user interface」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.